[]
上传文档缩略图。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
删除指定的文档缩略图。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
更新依赖于指定文档的文档以引用指定文档的最新版本。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 指定文档 ID。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
删除文档。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
批量删除文档。
请求数据格式
BatchDeleteDocumentsRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
恢复文档。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
批量恢复文档。
请求数据格式
BatchRestoreDocumentsRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
更新文档属性
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
在文档门户中批量隐藏文档。
请求数据格式
BatchHideDocumentInDocumentPortalRequestModel
返回值
状态码: 200
成功
BatchHideDocumentInDocumentPortalReponseModel
状态码: 400
错误的请求
复制文档。使用范围:数据模型、数据集、报表、仪表板、语言资源。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
更新文档翻译标题
参数:
名称 | 类型 | 位置 |
---|---|---|
id必填项 | string | path |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
获取文档所有翻译标题
参数:
名称 | 类型 | 位置 |
---|---|---|
id必填项 | string | path |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
通过语言代码获取文档翻译标题
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | |
languageCode必填项 | string | path | 语言代码。例如:en |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
导出文档及其引用。
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
导入文件。
返回值
状态码: 200
成功
状态码: 400
错误的请求
更新文档权限
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
批量更改文档权限
请求数据格式
BatchChangePermissionRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
授予当前文档引用文档所需的最低权限
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号 |
请求数据格式
MinNeededPermissionRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
批量授予当前文档引用文档所需的最少权限
请求数据格式
BatchApplyMinNeededPermissionRequestModel
返回值
状态码: 200
成功
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
批量下载资源。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
ids | string | query | 文档 ID。例如:[“f00fc3e6-8554-467d-9a7e-4598e623bb2f”,“8259e551-5afb-489e-8593-0fd6384e123b”] |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
获取资源。
参数:
名称 | 类型 | 位置 | 描述 |
---|---|---|---|
id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
rev | int32 | query | 文件修订。例如:null 或 1 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
上传文件。
返回值
状态码: 200
成功
状态码: 400
错误的请求
表示上传文档缩略图响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
thumbnailUrl可为空 | string | 文档缩略图 URL。 |
服务器插件错误
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
code可为空 | string | 错误代码 | |
message可为空 | string | 错误信息 | |
context可为空 | string | 错误上下文 | |
innerError | ServerPluginError |
文档响应模型
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentId可为空 | string | 文档编号 | |
title可为空 | string | 文件名 | |
fileExt可为空 | string | 文档文件扩展名 | |
contentType可为空 | string | 文档内容类型 | |
creatorName可为空 | string | 文档创建者姓名 | |
modifierName可为空 | string | 文档修饰符名称 | |
deleterName可为空 | string | 文档删除者名称 | |
description可为空 | string | 文件说明 | |
isSystemReserved可为空 | Boolean | 文档是否为系统保留 | |
isResource | Boolean | 文档是否是资源 | |
hideOnMobile可为空 | Boolean | 在移动设备上隐藏文档 | |
meta可为空 | string | 文档元 | |
hideInDocumentPortal可为空 | Boolean | 在文档门户中隐藏文档 | |
organizationId可为空 | string | 文档组织 ID | |
organizationIdPath可为空 | string | 文档组织 ID 路径 | |
thumbnail可为空 | string | 文档缩略图 | |
schemaVersion可为空 | string | 文档架构版本 |
文档删除信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
force | Boolean | 是否强制删除文档 | true |
permanent | Boolean | 是否永久删除文档 | true |
批量删除的文档信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
force | Boolean | 是否强制删除文档 | |
permanent | Boolean | 是否永久删除文档 |
批量恢复文档信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
文件属性
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
newName可为空 | string | 新文档名称 | "newDocument" |
meta可为空 | string | 文档元 | "DSC_PROVIDER=CSV" |
description可为空 | string | 文件说明 | "Document Description" |
fontOriginalName可为空 | string | 字体文档原名 | "Oswald" |
hideOnMobile可为空 | Boolean | 移动端是否隐藏文档 | |
hideInDocumentPortal可为空 | Boolean | 是否隐藏文档门户中的文档 |
批量隐藏文档门户中的文档
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
updated_Document_Ids可为空 | Array<string> |
更新了文档 ID。 | |
updated_Failed_Documents可为空 | UpdateFailedInfo | 更新失败的文档。 |
更新隐藏文档失败信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds可为空 | Array<string> |
文档 ID 列表 | |
error | ServerPluginError |
文档信息批量隐藏在文档门户中
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
hideInDocumentPortal | Boolean | 文档门户中是否隐藏文档 |
复印文件基本信息
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
newDocName | string | 新文档名称 | "newDocumentName" |
currentTagId可为空 | string | 当前标签ID | "D01EF9CA-48A2-4ABA-B54E-AD9DA89955F3" |
copyAsTemplate | Boolean | 是否复制文档作为模板,使用range:报表文档。 |
翻译标题的语言代码和标题模型
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
translateTitles | DocumentTranslateTitleItem | 翻译标题的语言代码和标题列表 |
文档翻译标题
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
languageCode | string | 语言代码 | "EN" |
title可为空 | string | 文档翻译标题 | "Translate title" |
isDefault | Boolean | 为默认标题,与原文档名称相同 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
docId可为空 | string | ||
languageCode可为空 | string | ||
title可为空 | string | ||
isDefault | Boolean |
代表导出模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
items | ExportItemModel | 需要导出的项目。 | |
includeDocumentPermissions | Boolean | 导出文档时是否包含文档的权限,默认为false。 | true |
excludeReferenceDocumentTypes可为空 | Array<string> |
不允许导出的引用文档的文档类型, 具有比参数“IncludeReferenceDocumentTypes”更高的优先级。 |
["dst","dbd"] |
includeReferenceDocumentTypes可为空 | Array<string> |
允许导出的引用文档的文档类型的优先级低于参数“ExcludeReferenceDocumentTypes”。 |
["dst","dbd"] |
表示导出项模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
type | string | 需要导出的项目类型,有效类型为: "$$documents" ->文档, "sys-conf-ui" -> UI 设置, "sys-cat" -> 类别, "sys-clp" -> 自定义语言包、 "sys-ctheme" -> 自定义主题、 "sys-et" -> 导出模板, "sys-role" -> 角色, "sys-st " -> 计划模板, "sys-secprovider" -> 安全提供程序, "sys-secset" -> 安全设置, "sys-uf" -> 用户函数, "sys-conf-wq " -> 工作队列设置, "auditLogConfiguration" -> 审核日志设置, "sys-conf-dashboard-common" -> 仪表板常用设置, “sys-conf-dashboard-designer” -> 仪表板设计器设置, “sys-conf-dashboard-view” -> 仪表板查看设置, "sys-conf-ddt" -> 默认文档主题, "sys-conf-es" -> 电子邮件设置, "sys-conf-rs" -> 报表设置, "sys-conf-ss" -> 日程设置, |
"sys-conf-ui" |
items | Array<string> |
获取或设置需要导出的项目。 | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
表示导入结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documents可为空 | DocumentImportResult | 获取或设置导入的文档。 | |
settings可为空 | UploadSetting | 获取或设置导入的设置。 |
表示文档导入结果模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
success | Boolean | 获取或设置文档导入结果。 | |
operation | DocumentOperation | ||
error | ImportError | ||
document | UploadDocument |
代表上传设置模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
name可为空 | string | 获取或设置设置名称。 | |
type可为空 | string | 获取或设置设置类型。 |
Enum:
Add
Update
Ignore
Upgrade
导入文档操作类型的枚举。
* add
- 0 - 添加文档。
* update
- 1 - 更新文档。
* ignore
- 3 -忽略文档。
* upgrade
- 4 - 升级文档。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
errorCode | int32 | ||
errorText可为空 | string | ||
context可为空 | any |
表示上传文档模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | 获取或设置文档 ID。 | |
title可为空 | string | 获取或设置文档标题。 | |
documentType可为空 | string | 获取或设置文档类型。 | |
fileExt可为空 | string | 获取或设置文档文件扩展名。 | |
contentType可为空 | string | 获取或设置文档内容类型。 | |
createdBy可为空 | string | 获取或设置文档创建者。 | |
modifiedBy可为空 | string | 获取或设置文档编辑器。 | |
created可为空 | ISO DateTime Sting | 获取或设置文档创建时间。 | |
modified可为空 | ISO DateTime Sting | 获取或设置文档修改时间。 |
权限请求模型
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
grantCollection可为空 | AccessEntryStringDto | 授予权限的集合 | |
revokeCollection可为空 | AccessEntryStringDto | 待撤销权限集合 |
访问条目字符串 dto
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
role可为空 | string | 角色名称 | "Tester" |
ops可为空 | Array<string> |
操作: /可执行:["execute"] /只读:["execute", "read"] /读写:["execute", "read", "update"] | ["Execute","Read","Update"] |
批量修改文档权限请求模型
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds可为空 | Array<string> |
更改权限的文档 ID。 | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
operationType可为空 | string | 操作类型(addnew/removeexisting/removeexistingandaddnew) | "AddNew" |
grantCollection可为空 | AccessEntryStringDto | 要授予的权限的集合。 |
授予当前文档请求模型的引用文档所需的最少权限
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
role可为空 | string | 角色名称 | "Tester" |
批量授予当前文档请求模型的引用文档所需的最少权限
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
documentIds可为空 | Array<string> |
文档 ID | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
roleNames可为空 | Array<string> |
角色名称 | ["Tester","Viewer"] |
表示队列统计响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
workers可为空 | WorkerInfo | 获取或设置工人信息列表。 | |
tasks可为空 | CommonTaskInfo | 获取或设置任务信息列表。 |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
id可为空 | string | ||
url可为空 | string | ||
lastSeen | ISO DateTime Sting | ||
tasksInProgress | int32 | ||
displayName可为空 | string | ||
specializations可为空 | Array<string> |
代表一个常见的任务信息响应模型。
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
taskID | TaskID | ||
workerUrl可为空 | string | 获取或设置工作人员 url。 | |
workerID可为空 | string | 获取或设置工人 ID。 | |
initiator可为空 | string | 获取或设置任务发起者。 | |
documentName可为空 | string | 获取或设置文档名称。 | |
displayDocName可为空 | string | 获取或设置显示名称。 | |
documentId可为空 | string | 获取或设置文档 ID。 | |
documentType可为空 | string | 获取或设置文档类型。 | |
startTime | ISO DateTime Sting | 获取或设置任务开始时间。 | |
endTime可为空 | ISO DateTime Sting | 获取或设置任务结束时间。 | |
progress可为空 | string | 获取或设置任务进度。 | |
errorMessage可为空 | string | 获取或设置任务错误消息。 | |
description可为空 | string | 获取或设置任务描述。 | |
breakStatus | CommonTaskInfo+TaskStatus | ||
status | CommonTaskInfo+TaskStatus | ||
type | CommonTaskInfo+TaskType |
名称 | 类型 | 描述 | 示例 |
---|---|---|---|
parent | TaskID | ||
id可为空 | string |
Enum:
NotStarted
WaitingForActivation
WaitingToRun
Started
ReadingResult
Verifying
Canceled
Failed
Finished
任务状态枚举
* notstarted
- 0 - 未启动。
* waitingforactivation
- 1 - 等待激活。
* waitingtorun
- 2 - 等待激活运行。
* started
- 3 - 已开始。
* readingresult
- 4 - 读取结果。
* verifying
- 5 - 正在验证。
* canceled
- 6 - 已取消。
* failed
- 7 - 失败。
* finished
- 8 - 已完成。
Enum:
Queue
Scheduler
任务类型枚举。
* queue
- 0 - 队列任务。
* scheduler
- 1 - 计划程序任务。